package www.lagou.app;

import org.junit.Test;
import www.lagou.Dao.PhoneDao;
import www.lagou.entity.Phone;

import java.sql.SQLException;
import java.util.List;

public class TestPhoneDao {
    PhoneDao pd = new PhoneDao();
    @Test
    /**
     * 需求1：查询价格高于2000元，生产日期是2019年之前的所有手机
     */
    public void getPhoneName() throws SQLException {
        //调用pd对象的自定义方法获取结果集，存放在一个自定义集合中
        List<Phone> phoneList = pd.getNameByPriceAndDate(2000,"2019-01-01");
        for(Phone phone : phoneList){
            System.out.println(phone.getpName());//循环打印结果集的元素
        }
    }

    /**
     * 需求2:  查询所有颜色是白色的手机信息
     */
    @Test
    public void getAllByColor() throws SQLException {
        //调用pd对象的自定义方法获取结果集然后存放在自定义集合中
        List<Phone> phoneList = pd.getAllByColor("白色");
        for(Phone phone : phoneList){
            System.out.println(phone);//循环打印结果集
        }
    }
}
